Towards Applying Dynamic Software Updating for DDS-Based Applications

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formalizing Dynamic Software Updating

Dynamic software updating (DSU) enables running programs to be updated with new code and data without interrupting their execution. A number of DSU systems have been designed, but there is still little rigorous understanding of how to use DSU technology so that updates are safe. As a first step in this direction, we introduce a small update calculus with a precise mathematical semantics. The ca...

متن کامل

Dynamic updating of component-based applications

Component-Based Software Engineering (CBSE) focuses on building large software systems by integrating existing software components. The old notion of developing a system by writing code has been replaced by assembling existing components. The main aim of CBSE is to enhance the flexibility and maintainability of systems. Some of these systems are critical, and should not be stopped to be maintai...

متن کامل

Applying Memristors Towards Low-Power, Dynamic Learning for Neuromorphic Applications

While neuromorphic computing offers methods to solve complex problems, current software-based networks offer limited flexibility and potential for low-power implementations. The memristive dynamic adaptive neural network array (mrDANNA) is a flexible hardwarebased system, with applications including, but not limited to real-time speech recognition and spatio-temporal navigation. We present simu...

متن کامل

Practical Dynamic Software Updating for C

Software updates are a fact of life which means updating to add new some features and fix some bugs. Current software update methodology is stop/restart. However, many system would prefer no-line upgrades in lien of having to stop and restart the system every time it must be patched. Dynamic software updating (DSU) address such difficulty by update a running program with new code and data on-th...

متن کامل

Automating Object Transformations for Dynamic Software Updating

Dynamic software updating (DSU) systems eliminate costly downtime by dynamically fixing bugs and adding features to executing programs. Given a static code patch, most DSU systems can construct the run-time code changes automatically. However, a dynamic update must also specify how to change the running program’s execution state, e.g., its stack and heap, to be compatible with the new code. Con...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEICE Transactions on Information and Systems

سال: 2012

ISSN: 0916-8532,1745-1361

DOI: 10.1587/transinf.e95.d.1151